semaphore plant - Turco Inglés Diccionario